<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>JS入门</title>
<!--    内联式-->
    <script type="text/javascript">
        //控制台输出
        // console.log("hello js");
        //弹窗
        // alert("hello js");
        //变量 -> 声明变量 -> 类型 + 变量名
        // var a;
        // console.log(typeof a); //输出为未定义类型，因为没有初始化
        // a = 1;
        // a = 3.14;
        // console.log(typeof a); //输出为number类型，因为js中的变量是弱类型
        // a = true;
        // console.log(typeof a); //输出为boolean类型，因为js中的变量是弱类型
        // a = "hehe";
        // console.log(typeof a); //输出为String类型，因为js中的变量是弱类型
        // a = new Date();
        // console.log(typeof a); //输出为Object类型，因为js中的变量是弱类型
        //逻辑控制语句
        var b;
        b = 0;
        for (var i = 0;i < 10;i++){
            console.log(b + i);
            b += i;
        }
        if (b < 5){
            console.log(true);
            console.log(b);
        }else {
            console.log(false);
            console.log(b);
        }
        var o = 0;
        while (o < 3){
            o++;
            console.log(b - o);
        }
        console.log(o);
        if (b > 5){
            console.log(true);
            console.log(b);
        }else {
            console.log(false);
            console.log(b);
        }
    </script>
</head>
<body>
<!--    外联式-->
    <script src="./test.js"></script>
</body>
</html>